impregnating liquid - German English Dictionary